@comment{
ATTENTION: After editing this file ensure that the following command runs without error:

firedrake-preprocess-bibtex firedrake-apps.bib

}

@inproceedings{Andrej2018,
  author       = {{Andrej}, J. and {Meurer}, T.},
  booktitle    = {2018 Annual American Control Conference (ACC)},
  date         = {2018-06},
  doi          = {10.23919/ACC.2018.8431201},
  issn         = {2378-5861},
  pages        = {2539--2544},
  title        = {Flatness-based constrained optimal control of reaction-diffusion systems}
}

@thesis{Andrej2019,
  author       = {Andrej, Julian},
  date         = {2019},
  keywords     = {finite element method; FEM; flatness-based control; optimal control; multiphysics; control theory},
  title        = {Modeling and optimal control of multiphysics problems using the finite element method},
  type         = {phdthesis},
  url          = {https://macau.uni-kiel.de/receive/diss_mods_00025104}
}

@misc{Angeloudis2017,
  author       = {Angeloudis, Athanasios and Piggott, Matthew D. and Kramer, Stephan C. and Avdis, Alexandros and Coles, Daniel and Christou, Marios},
  date         = {2017},
  doi          = {10.17605/osf.io/sjxf4},
  eprint       = {sjxf4},
  eprinttype   = {EarthArXiv},
  title        = {{Comparison of 0-D, 1-D and 2-D model capabilities for tidal range energy resource assessments}}
}

@article{Angeloudis2018,
  author       = {Angeloudis, Athanasios and Kramer, Stephan C. and Avdis, Alexandros and Piggott, Matthew D.},
  date         = {2018},
  doi          = {10.1016/j.apenergy.2017.12.052},
  issn         = {0306-2619},
  journaltitle = {Applied Energy},
  pages        = {680--690},
  title        = {Optimising tidal range power plant operation},
  volume       = {212}
}

@inproceedings{Angeloudis2018a,
  author       = {Angeloudis, A and Hawkins, N and Kramer, SC and Piggott, MD},
  booktitle    = {Advances in Renewable Energies Offshore: Proceedings of the 3rd International Conference on Renewable Energies Offshore (RENEW 2018), October 8-10, 2018, Lisbon, Portugal},
  date         = {2018},
  doi          = {10.1201/9780429505324},
  organization = {CRC Press},
  pages        = {159},
  title        = {Comparison of twin-basin lagoon systems against conventional tidal power plant designs}
}

@article{Angeloudis2019,
  author       = {Angeloudis, Athanasios},
  date         = {2019},
  doi          = {10.1680/jdare.18.00042},
  journaltitle = {Dams and Reservoirs},
  number       = {2},
  pages        = {45--54},
  title        = {Tidal range structure operation assessment and optimisation},
  volume       = {29}
}

@article{Angeloudis2020,
  author       = {Angeloudis, Athanasios and Kramer, Stephan C and Hawkins, Noah and Piggott, Matthew},
  date         = {2020},
  doi          = {10.31223/osf.io/ancu8},
  publisher    = {EarthArXiv},
  title        = {On the potential of linked-basin tidal power plants: an operational and coastal modelling assessment}
}

@article{Baker2020,
  author       = {Baker, Amy L and Craighead, Robert M and Jarvis, Emma J and Stenton, Harriett C and Angeloudis, Athanasios and Mackie, Lucas and Avdis, Alexandros and Piggott, Matthew and Hill, Jon},
  date         = {2020},
  doi          = {10.31223/osf.io/vapmu},
  publisher    = {EarthArXiv},
  title        = {Modelling the ecological impacts of tidal energy barrages},
  url          = {https://doi.org/10.31223/osf.io/vapmu}
}

@misc{Barral2016,
  author       = {Barral, Nicolas and Knepley, Matthew G and Lange, Michael and Piggott, Matthew D and Gorman, Gerard J},
  date         = {2016},
  eprint       = {1610.09874},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Anisotropic mesh adaptation in Firedrake with PETSc DMPlex}},
  url          = {http://arxiv.org/abs/1610.09874}
}

@misc{Bauer2018,
  author       = {Bauer, Werner and Cotter, Colin J.},
  date         = {2018},
  eprint       = {1801.00691},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Energy-enstrophy conserving compatible finite element schemes for the shallow water equations on rotating domains with boundaries}},
  url          = {https://arxiv.org/abs/1801.00691}
}

@misc{Bendall2017,
  author       = {Bendall, Thomas M and Cotter, Colin J},
  date         = {2017},
  eprint       = {1710.04845},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Statistical properties of an enstrophy conserving discretisation for the stochastic quasi-geostrophic equation}},
  url          = {https://arxiv.org/abs/1710.04845}
}

@article{Bendall2019,
  author       = {Bendall, Thomas M and Cotter, Colin J and Shipton, Jemma},
  date         = {2019},
  doi          = {10.1016/j.jcp.2019.04.013},
  journaltitle = {Journal of Computational Physics},
  pages        = {342--358},
  publisher    = {Elsevier},
  title        = {The `recovered space' advection scheme for lowest-order compatible finite element methods},
  volume       = {390}
}

@misc{Bendall2019b,
  author       = {Bendall, Thomas M. and Gibson, Thomas H. and Shipton, Jemma and Cotter, Colin J. and Shipway, Ben},
  date         = {2019},
  eprint       = {1910.01857},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{A Compatible Finite Element Discretisation for the Moist Compressible Euler Equations}},
  url          = {https://arxiv.org/abs/1910.01857}
}

@thesis{Betteridge2019,
  author       = {Betteridge, Jack},
  date         = {2019},
  title        = {{Efficient elliptic solvers for higher order DG discretisations on modern architectures and applications in atmospheric modelling}},
  type         = {phdthesis},
  url          = {https://people.bath.ac.uk/masigg/theses/Betteridge_thesis.pdf}
}

@misc{Bihlo2019,
  author       = {Bihlo, Alex and Jackaman, James and Valiquette, Francis},
  date         = {2019},
  eprint       = {1907.00961},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {On the development of symmetry-preserving finite element schemes for ordinary differential equations},
  url          = {https://arxiv.org/abs/1907.00961}
}

@inproceedings{Bokhove2016,
  author       = {Bokhove, Onno and Kalogirou, Anna},
  booktitle    = {Lectures on the theory of water waves},
  date         = {2016},
  editor       = {Bridges, Thomas J. and Groves, Mark D. and Nicholls, David P.},
  pages        = {226--260},
  publisher    = {Cambridge University Press},
  series       = {LMS Lecture Note Series},
  title        = {Variational water wave modelling: from continuum to experiment},
  url          = {http://www1.maths.leeds.ac.uk/~matak/documents/lms-cup2015.pdf},
  volume       = {426}
}

@article{Braun2017,
  author       = {Braun, Moritz and Obodo, Kingsley O.},
  date         = {2017},
  doi          = {10.1016/j.camwa.2016.12.003},
  issn         = {0898-1221},
  journaltitle = {Computers & Mathematics with Applications},
  title        = {Multi-domain muffin tin finite element density functional calculations for small molecules},
  url          = {http://www.sciencedirect.com/science/article/pii/S0898122116306745}
}

@misc{Brugnoli2020,
  author       = {Brugnoli, Andrea and Alazar, Daniel and Pommier-Budinger, Valérie and Matignon, Denis},
  date         = {2020},
  eprint       = {2002.12816},
  eprintclass  = {physics.class-ph},
  eprinttype   = {arXiv},
  title        = {{Port-Hamiltonian flexible multibody dynamics}},
  url          = {https://arxiv.org/abs/2002.12816}
}

@article{Budd2018,
  author       = {Budd, Chris J. and McRae, Andrew T.T. and Cotter, Colin J.},
  date         = {2018},
  doi          = {10.1016/j.jcp.2018.08.028},
  eprint       = {1711.00260},
  eprinttype   = {arXiv},
  journaltitle = {Journal of Computational Physics},
  pages        = {540--564},
  title        = {{The scaling and skewness of optimally transported meshes on the sphere}},
  volume       = {375}
}

@article{Chang2017,
  author       = {Chang, J. and Nakshatrala, K.B. and Knepley, M.G. and Johnsson, L.},
  date         = {2017},
  doi          = {10.1002/cpe.4401},
  eprint       = {1705.03625},
  eprinttype   = {arXiv},
  journaltitle = {Concurrency and Computation: Practice and Experience},
  keywords     = {finite element methods,hardware architecture,high performance computing,parallel computing,scientific software,solvers and preconditioners},
  number       = {11},
  pages        = {e4401},
  title        = {A performance spectrum for parallel computational frameworks that solve PDEs},
  url          = {https://onlinelibrary.wiley.com/doi/abs/10.1002/cpe.4401},
  volume       = {30}
}

@article{Chang2017a,
  author       = {Chang, J. and Nakshatrala, K.B.},
  date         = {2017},
  doi          = {10.1016/j.cma.2017.03.022},
  eprint       = {1611.08758},
  eprintclass  = {cs.CE},
  eprinttype   = {arXiv},
  issn         = {0045-7825},
  journaltitle = {Computer Methods in Applied Mechanics and Engineering},
  pages        = {287--334},
  title        = {Variational inequality approach to enforcing the non-negative constraint for advection–diffusion equations},
  volume       = {320}
}

@thesis{Chang2017b,
  author       = {Chang, Justin},
  date         = {2017},
  institution  = {University of Houston},
  title        = {Structure-preserving high performance computational methods for transport in porous media},
  type         = {phdthesis},
  url          = {https://hdl.handle.net/10657/4618}
}

@misc{Chang2018,
  author       = {Chang, J. and Fabian, M. S. and Knepley, M. G. and Mills, R. T.},
  date         = {2018},
  eprint       = {1802.07832},
  eprintclass  = {cs.MS},
  eprinttype   = {arXiv},
  title        = {{Comparative study of finite element methods using the Time-Accuracy-Size (TAS) spectrum analysis}},
  url          = {https://arxiv.org/abs/1802.07832}
}

@misc{Chaudhry2020,
  author       = {Chaudhry, Jehanzeb Hameed and Olson, Luke N. and Sentz, Peter},
  date         = {2020},
  eprint       = {2003.04555},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{A Least-Squares Finite Element Reduced Basis Method}},
  url          = {https://arxiv.org/abs/2003.04555}
}

@misc{Chiw2017,
  author       = {Chiw, Charisee and Kindlmann, Gordon and Reppy, John},
  date         = {2017},
  eprint       = {1706.05718},
  eprintclass  = {cs.HC},
  eprinttype   = {arXiv},
  title        = {{An exploiration to visualize finite element data with a DSL}},
  url          = {https://arxiv.org/abs/1706.05718}
}

@misc{Collin2019,
  author       = {Collin, Teodoro and Kindlmann, Gordon and Scott, L. Ridgway},
  date         = {2019},
  eprint       = {1911.00790},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{An Adaptive Savitsky-Golay Filter for Smoothing Finite Element Computation}},
  url          = {https://arxiv.org/abs/1911.00790}
}

@article{Cotter2014,
  author       = {Cotter, Colin J. and Kirby, Robert C.},
  date         = {2015},
  doi          = {10.1007/s00211-015-0748-z},
  journaltitle = {Numerische Mathematik},
  pages        = {1--23},
  title        = {Mixed finite elements for global tide models},
  url          = {http://arxiv.org/abs/1410.0045}
}

@misc{Cotter2015,
  author       = {Cotter, Colin J. and Ham, David A. and McRae, Andrew T. T. and Mitchell, Lawrence and Natale, Andrea},
  date         = {2015},
  eprint       = {1410.3069},
  eprinttype   = {arXiv},
  title        = {On the shallow atmosphere approximation in finite element dynamical cores},
  url          = {http://arxiv.org/abs/1410.3069}
}

@article{Cotter2016,
  author       = {Cotter, Colin J. and Kuzmin, Dmitri},
  date         = {2016},
  doi          = {10.1016/j.jcp.2016.02.021},
  eprint       = {1509.04431},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {Journal of Computational Physics},
  pages        = {363--373},
  title        = {Embedded discontinuous {Galerkin} transport schemes with localised limiters},
  url          = {http://arxiv.org/abs/1509.04431},
  volume       = {311}
}

@article{Cotter2018,
  author       = {Cotter, Colin J. and Graber, P. Jameson and Kirby, Robert C.},
  date         = {2018},
  doi          = {10.1007/s00211-018-0980-4},
  eprint       = {1706.01352},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issue        = {4},
  journaltitle = {Numerische Mathematik},
  title        = {{Mixed finite elements for global tide models with nonlinear damping}},
  volume       = {140}
}

@article{Cotter2019,
  author       = {Cotter, Colin and Crisan, Dan and Holm, Darryl D and Pan, Wei and Shevchenko, Igor},
  date         = {2019},
  doi          = {10.1137/18M1167929},
  eprint       = {1801.09729},
  eprintclass  = {physics.flu-dyn},
  eprinttype   = {arXiv},
  journaltitle = {Multiscale Modeling \& Simulation},
  number       = {1},
  pages        = {192--232},
  publisher    = {SIAM},
  title        = {{Numerically Modeling Stochastic Lie Transport in Fluid Dynamics}},
  volume       = {17}
}

@misc{Dokken2020,
  author       = {Dokken, Jørgen S. and Mitusch, Sebastian K. and Funke, Simon W.},
  date         = {2020},
  eprint       = {2001.10058},
  eprintclass  = {math.OC},
  eprinttype   = {arXiv},
  title        = {{Automatic shape derivatives for transient PDEs in FEniCS and Firedrake}},
  url          = {https://arxiv.org/abs/2001.10058}
}

@article{Eldred2019,
  author       = {Eldred, Christopher and Dubos, Thomas and Kritsikis, Evaggelos},
  date         = {2019},
  doi          = {10.1016/j.jcp.2018.10.038},
  eprint       = {hal-01847698},
  eprinttype   = {HAL},
  journaltitle = {Journal of Computational Physics},
  pages        = {1--31},
  publisher    = {Elsevier},
  title        = {{A quasi-Hamiltonian discretization of the thermal shallow water equations}},
  volume       = {379}
}

@article{Farrell2019,
  author       = {Farrell, Patrick E. and Mitchell, Lawrence and Wechsung, Florian},
  date         = {2019},
  eprint       = {1810.03315},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issue        = {5},
  journaltitle = {SIAM Journal on Scientific Computing},
  pages        = {A3073--A3096},
  title        = {{An augmented Lagrangian preconditioner for the 3D stationary incompressible Navier–-Stokes equations at high Reynolds number}},
  url          = {https://arxiv.org/abs/1810.03315},
  volume       = {41}
}

@misc{Farrell2019a,
  author       = {Farrell, Patrick E. and Gazca-Orozco, Pablo Alexei and Süli, Endre},
  date         = {2019},
  eprint       = {1904.09136},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Numerical Analysis of Unsteady Implicitly Constituted Incompressible Fluids: Three-Field Formulation}},
  url          = {https://arxiv.org/abs/1904.09136}
}

@misc{Farrell2019b,
  author       = {Farrell, Patrick E. and He, Yunhui and MacLachlan, Scott P.},
  date         = {2019},
  eprint       = {1908.09949},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{A local Fourier analysis of additive Vanka relaxation for the Stokes equations}},
  url          = {https://arxiv.org/abs/1908.09949}
}

@article{Farrell2019c,
  author       = {Farrell, Patrick E. and Croci, Matteo and Surowiec, Thomas M.},
  date         = {2019},
  doi          = {10.1080/10556788.2019.1613655},
  eprint       = {1904.13299},
  eprintclass  = {math.OC},
  eprinttype   = {arXiv},
  journaltitle = {Optimization Methods and Software},
  pages        = {1--24},
  publisher    = {Taylor & Francis},
  title        = {Deflation for semismooth equations}
}

@misc{Farrell2019d,
  author       = {Farrell, Patrick E. and Knepley, Matthew G. and Mitchell, Lawrence and Wechsung, Florian},
  date         = {2019},
  eprint       = {1912.08516},
  eprintclass  = {cs.MS},
  eprinttype   = {arXiv},
  title        = {{PCPATCH: software for the topological construction of multigrid relaxation methods}},
  url          = {https://arxiv.org/abs/1912.08516}
}

@article{Farrell2020a,
  author       = {Farrell, PE and Gazca-Orozco, PA and Süli, E},
  date         = {2020},
  doi          = {10.1137/19M125738X},
  journaltitle = {SIAM Journal on Numerical Analysis},
  number       = {1},
  pages        = {757--787},
  publisher    = {SIAM},
  title        = {{Numerical Analysis of Unsteady Implicitly Constituted Incompressible Fluids: 3-Field Formulation}},
  volume       = {58}
}

@misc{Farrell2020b,
  author       = {Farrell, Patrick E. and Mitchell, Lawrence and Scott, L. Ridgway and Wechsung, Florian},
  date         = {2020},
  eprint       = {2002.02051},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {Robust multigrid methods for nearly incompressible elasticity using macro elements},
  url          = {https://arxiv.org/abs/2002.02051}
}

@book{Gibson2019,
  author       = {Gibson, Thomas H. and McRae, Andrew T.T. and Cotter, Colin J. and Mitchell, Lawrence and Ham, David A.},
  date         = {2019},
  doi          = {10.1007/978-3-030-23957-2},
  publisher    = {Springer International Publishing},
  title        = {{Compatible Finite Element Methods for Geophysical Flows: automation and implementation using Firedrake}},
  url          = {https://doi.org/10.1007/978-3-030-23957-2}
}

@article{Gidel2017,
  author       = {Gidel, F. and Bokhove, O. and Kalogirou, A.},
  date         = {2017},
  doi          = {10.5194/npg-24-43-2017},
  journaltitle = {Nonlinear Processes in Geophysics},
  pages        = {43--60},
  title        = {Variational modelling of extreme waves through oblique interaction of solitary waves: application to {Mach} reflection},
  volume       = {24}
}

@inproceedings{Gidel2017a,
  author       = {Gidel, Floriane and Bokhove, Onno and Kelmanson, Mark},
  booktitle    = {Proceedings of the ASME 2017 36th International Conference on Ocean, Offshore and Arctic Engineering},
  date         = {2017},
  doi          = {10.1115/omae2017-61974},
  pages        = {V001T01A053},
  title        = {Driven nonlinear potential flow with wave breaking at shallow-water beaches}
}

@misc{Gjerde2018,
  author       = {Gjerde, Ingeborg G. and Kumar, Kundan and Nordbotten, Jan M. and Wohlmuth, Barbara},
  date         = {2018},
  eprint       = {1810.12979},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {Splitting method for elliptic equations with line sources},
  url          = {https://arxiv.org/abs/1810.12979}
}

@article{Harcourt2019,
  author       = {Harcourt, Freddie and Angeloudis, Athanasios and Piggott, Matthew D.},
  date         = {2019},
  doi          = {10.1016/j.apenergy.2018.12.091},
  eprint       = {j2u9k},
  eprinttype   = {EarthArXiv},
  issn         = {0306-2619},
  journaltitle = {Applied Energy},
  pages        = {873--884},
  title        = {Utilising the flexible generation potential of tidal range power plants to optimise economic value},
  volume       = {237}
}

@article{He2020,
  author       = {He, Yunhui and MacLachlan, Scott},
  doi          = {10.1002/nla.2285},
  journaltitle = {Numerical Linear Algebra with Applications},
  keywords     = {finite-element method,higher-order elements,Jacobi iteration,local Fourier analysis,multigrid},
  pages        = {e2285},
  title        = {{Two-level Fourier analysis of multigrid for higher-order finite-element discretizations of the Laplacian}},
  url          = {https://onlinelibrary.wiley.com/doi/abs/10.1002/nla.2285}
}

@article{Huber2020,
  author       = {Huber, Christian and Cano, Santiago and Teliban, Iulian and Schuschnigg, Stephan and Groenefeld, Martin and Suess, Dieter},
  date         = {2020-02},
  doi          = {10.1063/1.5139493},
  issn         = {1089-7550},
  journaltitle = {Journal of Applied Physics},
  number       = {6},
  pages        = {063904},
  publisher    = {AIP Publishing},
  title        = {{Polymer-bonded anisotropic SrFe12O19 filaments for fused filament fabrication}},
  url          = {http://dx.doi.org/10.1063/1.5139493},
  volume       = {127}
}

@misc{Iglesias2017,
  author       = {Iglesias, José A. and Sturm, Kevin and Wechsung, Florian},
  date         = {2017},
  eprint       = {1710.06496},
  eprintclass  = {math.OC},
  eprinttype   = {arXiv},
  title        = {Shape optimisation with nearly conformal transformations},
  url          = {https://arxiv.org/abs/1710.06496}
}

@article{Iglesias2018,
  author       = {Iglesias, J. and Sturm, K. and Wechsung, F.},
  date         = {2018},
  doi          = {10.1137/17M1152711},
  eprint       = {1710.06496},
  eprintclass  = {math.OC},
  eprinttype   = {arXiv},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {6},
  pages        = {A3807--A3830},
  title        = {{Two-Dimensional Shape Optimization with Nearly Conformal Transformations}},
  volume       = {40}
}

@misc{Jackaman2017,
  author       = {Jackaman, James and Papamikos, Georgios and Pryor, Tristan},
  date         = {2017},
  eprint       = {1710.03527},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{The design of conservative finite element discretisations for the vectorial modified KdV equation}},
  url          = {https://arxiv.org/abs/1710.03527}
}

@misc{Jackaman2018,
  author       = {Jackaman, James and Pryor, Tristan},
  date         = {2018},
  eprint       = {1811.09999},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Conservative Galerkin methods for dispersive Hamiltonian problems}},
  url          = {https://arxiv.org/abs/1811.09999}
}

@article{Jacobs2015,
  author       = {Jacobs, Christian T. and Piggott, Matthew D.},
  date         = {2015},
  doi          = {10.5194/gmd-8-533-2015},
  journaltitle = {Geoscientific Model Development},
  number       = {3},
  pages        = {533--547},
  title        = {{Firedrake-Fluids} v0.1: numerical modelling of shallow water flows using an automated solution framework},
  url          = {http://www.geosci-model-dev.net/8/533/2015/},
  volume       = {8}
}

@misc{Joshaghani2018,
  author       = {Joshaghani, M. S. and Joodat, S. H. S. and Nakshatrala, K. B.},
  date         = {2018},
  eprint       = {1805.01389},
  eprintclass  = {cs.CE},
  eprinttype   = {arXiv},
  title        = {A stabilized mixed discontinuous Galerkin formulation for double porosity/permeability model},
  url          = {https://arxiv.org/abs/1805.01389}
}

@article{Joshaghani2019,
  author       = {Joshaghani, MS and Chang, J and Nakshatrala, KB and Knepley, Matthew G},
  date         = {2019},
  doi          = {10.1016/j.jcp.2019.02.020},
  eprint       = {1808.08328},
  eprintclass  = {cs.CE},
  eprinttype   = {arXiv},
  journaltitle = {Journal of Computational Physics},
  pages        = {428--466},
  publisher    = {Elsevier},
  title        = {Composable block solvers for the four-field double porosity/permeability model},
  volume       = {386}
}

@article{Kalogirou2016,
  author       = {Kalogirou, Anna and Moulopoulou, Erietta E. and Bokhove, Onno},
  date         = {2016},
  doi          = {10.1016/j.apm.2016.02.036},
  issn         = {0307-904X},
  journaltitle = {Applied Mathematical Modelling},
  pages        = {7493--7503},
  title        = {{Variational finite element methods for waves in a Hele–Shaw tank}},
  url          = {http://www.sciencedirect.com/science/article/pii/S0307904X1630110X}
}

@inproceedings{Kalogirou2016a,
  author       = {Kalogirou, Anna and Bokhove, Onno},
  booktitle    = {Proceedings of the ASME 2016 35th International Conference on Ocean, Offshore and Arctic Engineering},
  date         = {2016},
  doi          = {10.1115/OMAE2016-54937},
  pages        = {V007T06A067},
  title        = {Mathematical and numerical modelling of wave impact on wave-energy buoys}
}

@inproceedings{Kalogirou2017,
  author       = {Kalogirou, Anna and Bokhove, Onno and Ham, David},
  booktitle    = {Proceedings of the ASME 2017 36th International Conference on Ocean, Offshore and Arctic Engineering},
  date         = {2017},
  doi          = {10.1115/omae2017-61966},
  pages        = {V07AT06A060},
  title        = {Modelling of Nonlinear Wave-Buoy Dynamics Using Constrained Variational Methods}
}

@article{Karna2018,
  author       = {Kärnä, T. and Kramer, S. C. and Mitchell, L. and Ham, D. A. and Piggott, M. D. and Baptista, A. M.},
  date         = {2018},
  doi          = {10.5194/gmd-11-4359-2018},
  journaltitle = {Geoscientific Model Development},
  number       = {11},
  pages        = {4359--4382},
  title        = {Thetis coastal ocean model: discontinuous Galerkin discretization for the three-dimensional hydrostatic equations},
  url          = {https://www.geosci-model-dev.net/11/4359/2018/},
  volume       = {11}
}

@thesis{Kater2019,
  author       = {Kater, Andreas},
  date         = {2019},
  institution  = {Christian-Albrechts Universität Kiel},
  title        = {Mathematical Modeling, Motion Planning and Control of Elastic Structures with Piezoelectric Elements},
  type         = {phdthesis},
  url          = {https://macau.uni-kiel.de/servlets/MCRFileNodeServlet/dissertation_derivate_00008486/kater_thesis.pdf}
}

@misc{Kawecki2017,
  author       = {Kawecki, Ellya L.},
  date         = {2017},
  eprint       = {1711.01836},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{A DGFEM for Uniformly Elliptic Two Dimensional Oblique Boundary Value Problems}},
  url          = {https://arxiv.org/abs/1711.01836}
}

@article{Kawecki2019,
  author       = {Kawecki, Ellya L.},
  date         = {2019},
  doi          = {10.1002/num.22372},
  eprint       = {1708.05028},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {Numerical Methods for Partial Differential Equations},
  number       = {5},
  pages        = {1717--1744},
  title        = {{A DGFEM for nondivergence form elliptic equations with Cordes coefficients on curved domains}},
  volume       = {35}
}

@misc{Kawecki2019a,
  author       = {Kawecki, Ellya L.},
  date         = {2019},
  eprint       = {1903.08735},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Finite element theory on curved domains with applications to DGFEMs}},
  url          = {https://arxiv.org/abs/1903.08735}
}

@article{Kirby2020,
  author       = {Kirby, Robert C and Coogan, Peter},
  date         = {2020},
  doi          = {10.1016/j.camwa.2019.11.011},
  journaltitle = {Computers \& Mathematics with Applications},
  number       = {8},
  pages        = {2458--2471},
  publisher    = {Elsevier},
  title        = {{Optimal-order preconditioners for the Morse--Ingard equations}},
  volume       = {79}
}

@inproceedings{Lange2015,
  author       = {Lange, Michael and Knepley, Matthew G. and Gorman, Gerard J.},
  booktitle    = {Proceedings of the 3rd International Conference on Exascale Applications and Software},
  date         = {2015},
  eprint       = {1505.04633},
  eprintclass  = {cs.MS},
  eprinttype   = {arXiv},
  isbn         = {978-0-9926615-1-9},
  location     = {Edinburgh, UK},
  pages        = {71--76},
  publisher    = {University of Edinburgh},
  series       = {EASC '15},
  title        = {{Flexible, Scalable Mesh and Data Management Using PETSc DMPlex}},
  url          = {http://dl.acm.org/citation.cfm?id=2820083.2820097}
}

@misc{Loe2019,
  author       = {Loe, Jennifer A. and Thornquist, Heidi K. and Boman, Erik G.},
  date         = {2019},
  eprint       = {1907.00072},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Polynomial Preconditioned GMRES to Reduce Communication in Parallel Computing}},
  url          = {https://arxiv.org/abs/1907.00072}
}

@article{Maddison2019,
  author       = {Maddison, James R and Goldberg, Daniel N and Goddard, Benjamin D},
  date         = {2019},
  doi          = {10.1137/18M1209465},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {5},
  pages        = {C417--C445},
  publisher    = {SIAM},
  title        = {{Automated Calculation of Higher Order Partial Differential Equation Constrained Derivative Information}},
  volume       = {41}
}

@misc{Mapakshi2017,
  author       = {Mapakshi, N. K. and Chang, J. and Nakshatrala, K. B.},
  date         = {2017},
  eprint       = {1710.02620},
  eprintclass  = {cs.ME},
  eprinttype   = {arXiv},
  title        = {A scalable variational inequality approach for flow through porous media models with pressure-dependent viscosity},
  url          = {https://arxiv.org/abs/1710.02620}
}

@article{McCormack2018,
  author       = {McCormack, Kimberley A. and Hesse, Marc A.},
  date         = {2018},
  doi          = {10.1016/j.advwatres.2018.02.014},
  journaltitle = {Advances in Water Resources},
  pages        = {236--248},
  title        = {{Modeling the poroelastic response to megathrust earthquakes: A look at the 2012 Mw 7.6 Costa Rican event}},
  volume       = {114}
}

@article{McRae2018,
  author       = {McRae, Andrew T. T. and Cotter, Colin J. and Budd, Chris J.},
  date         = {2018},
  doi          = {10.1137/16M1109515},
  eprint       = {1612.08077},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {2},
  pages        = {A1121--A1148},
  title        = {{Optimal-Transport-Based Mesh Adaptivity on the Plane and Sphere Using Finite Elements}},
  url          = {http://arxiv.org/abs/1612.08077},
  volume       = {40}
}

@article{Natale2016,
  author       = {Natale, Andrea and Shipton, Jemma and Cotter, Colin J.},
  date         = {2016},
  doi          = {10.1093/climsys/dzw005},
  eprint       = {1605.00551},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issue        = {1},
  journaltitle = {Dynamics and Statistics of the Climate System},
  title        = {Compatible finite element spaces for geophysical fluid dynamics},
  url          = {http://arxiv.org/abs/1605.00551},
  volume       = {1}
}

@article{Natale2016a,
  author       = {Natale, Andrea and Cotter, Colin J.},
  date         = {2017},
  doi          = {10.1002/qj.3063},
  eprint       = {1611.02623},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {Quarterly Journal of the Royal Meteorological Society},
  title        = {Scale-selective dissipation in energy-conserving finite element schemes for two-dimensional turbulence},
  url          = {http://arxiv.org/abs/1611.02623}
}

@article{Natale2017,
  author       = {Natale, Andrea and Cotter, Colin J.},
  date         = {2017},
  doi          = {10.1093/imanum/drx033},
  journaltitle = {IMA Journal of Numerical Analysis},
  pages        = {drx033},
  title        = {{A variational $H(\mathrm{div})$ finite-element discretization approach for perfect incompressible fluids}}
}

@misc{Natale2020,
  author       = {Natale, Andrea and Todeschi, Gabriele},
  date         = {2020},
  eprint       = {2003.04558},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {A mixed finite element discretization of dynamical optimal transport},
  url          = {https://arxiv.org/abs/2003.04558}
}

@article{Ovchinnikov2019,
  author       = {Ovchinnikov, G. V. and Zorin, D. and Oseledets, I. V.},
  date         = {2019},
  doi          = {10.1515/rnam-2019-0005},
  eprint       = {1705.07316},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issue        = {1},
  journaltitle = {Russian Journal of Numerical Analysis and Mathematical Modelling},
  title        = {Robust regularization of topology optimization problems with a posteriori error estimators},
  volume       = {34}
}

@article{Paganini2018,
  author       = {Paganini, Alberto and Wechsung, Florian and Farrell, Patrick E.},
  date         = {2018},
  doi          = {10.1137/17M1133956},
  eprint       = {1706.03117},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {4},
  title        = {{Higher-order moving mesh methods for PDE-constrained shape optimization}},
  volume       = {40}
}

@article{Pan2019,
  author       = {Pan, Wei and Kramer, Stephan C. and Piggott, Matthew D.},
  date         = {2019},
  doi          = {10.1016/j.ocemod.2019.01.003},
  issn         = {1463-5003},
  journaltitle = {Ocean Modelling},
  pages        = {68--83},
  title        = {{Multi-layer non-hydrostatic free surface modelling using the discontinuous Galerkin method}},
  volume       = {134}
}

@inproceedings{Park2019,
  author       = {Park, Michael A and Balan, Aravind and Anderson, William K and Galbraith, Marshall C and Caplan, Philip and Carson, Hugh A and Michal, Todd R and Krakos, Joshua A and Kamenetskiy, Dmitry S and Loseille, Adrien and others},
  booktitle    = {AIAA Scitech 2019 Forum},
  date         = {2019},
  doi          = {10.2514/6.2019-1723},
  pages        = {1723},
  title        = {Verification of unstructured grid adaptation components}
}

@thesis{Pembery2019,
  author       = {Pembery, Owen Rhys},
  date         = {2019},
  institution  = {University of Bath},
  title        = {{The Helmholtz Equation in Heterogeneous and Random Media: Analysis and Numerics}},
  type         = {phdthesis},
  url          = {http://www.bath.ac.uk/~masigg/theses/Pembery_thesis.pdf}
}

@article{Pimanov2018,
  author       = {Pimanov, V. and Oseledets, I.},
  date         = {2018},
  doi          = {10.1007/s00158-018-1985-4},
  eprint       = {1712.03017},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issue        = {4},
  journaltitle = {Structural and Multidisciplinary Optimization},
  title        = {{Robust topology optimization using a posteriori error estimator for the finite element method}},
  url          = {https://arxiv.org/abs/1712.03017},
  volume       = {58}
}

@article{Roy2019,
  author       = {Roy, Thomas and Jönsthövel, Tom B. and Lemon, Christopher and Wathen, Andrew J.},
  date         = {2019},
  doi          = {10.1016/j.jcp.2019.06.038},
  eprint       = {1902.00095},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  issn         = {0021-9991},
  journaltitle = {Journal of Computational Physics},
  pages        = {636--652},
  title        = {A block preconditioner for non-isothermal flow in porous media},
  volume       = {395}
}

@misc{Roy2019a,
  author       = {Roy, Thomas and Jönsthövel, Tom B and Lemon, Christopher and Wathen, Andrew J},
  date         = {2019},
  eprint       = {1907.04229},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{A constrained pressure-temperature residual (CPTR) method for non-isothermal multiphase flow in porous media}},
  url          = {https://arxiv.org/abs/1907.04229}
}

@thesis{Roy2019b,
  author       = {Roy, Thomas},
  date         = {2019},
  institution  = {University of Oxford},
  title        = {Preconditioning for thermal reservoir simulation},
  type         = {phdthesis},
  url          = {https://ora.ox.ac.uk/objects/uuid:478d84ed-fd67-4fd5-ba69-b7c962792c67}
}

@article{Saak2019,
  author       = {Saak, Jens and Siebelts, Dirk and Werner, Steffen W. R.},
  date         = {2019},
  doi          = {10.1515/auto-2019-0027},
  journaltitle = {at - Automatisierungstechnik},
  location     = {Berlin, Boston},
  number       = {8},
  pages        = {648--667},
  publisher    = {De Gruyter},
  title        = {A comparison of second-order model order reduction methods for an artificial fishtail},
  url          = {https://doi.org/10.1515/auto-2019-0027},
  volume       = {67}
}

@inproceedings{Salwa2016,
  author       = {Salwa, Tomasz and Bokhove, Onno and Kelmanson, Mark A.},
  booktitle    = {Proceedings of the 35th International Conference on Offshore Mechanics and Arctic Engineering},
  date         = {2016-06},
  doi          = {10.1115/OMAE2016-54897},
  title        = {{Variational modelling of wave-structure interactions for offshore wind turbines}},
  volume       = {Volume 6: Ocean Space Utilization; Ocean Renewable Energy}
}

@article{Salwa2017,
  author       = {Salwa, Tomasz and Bokhove, Onno and Kelmanson, Mark A.},
  date         = {2017-09-15},
  doi          = {10.1007/s10665-017-9936-4},
  issn         = {1573-2703},
  journaltitle = {Journal of Engineering Mathematics},
  title        = {{Variational modelling of wave--structure interactions with an offshore wind-turbine mast}}
}

@book{Schwedes2017,
  author       = {Schwedes, Tobias and Ham, David A. and Funke, Simon W. and Piggott, Matthew D.},
  date         = {2017},
  doi          = {10.1007/978-3-319-59483-5},
  publisher    = {Springer International Publishing},
  title        = {Mesh Dependence in {PDE}-Constrained Optimisation},
  url          = {https://doi.org/10.1007/978-3-319-59483-5}
}

@misc{Shipton2017,
  author       = {Shipton, J. and Cotter, C. J.},
  date         = {2017},
  eprint       = {1707.00855},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {{Higher-order compatible finite element schemes for the nonlinear rotating shallow water equations on the sphere}},
  url          = {https://arxiv.org/abs/1707.00855}
}

@article{Siebelts2018,
  author       = {Siebelts, Dirk and Kater, Andreas and Meurer, Thomas},
  date         = {2018},
  doi          = {10.1016/j.ifacol.2018.03.055},
  issn         = {2405-8963},
  journaltitle = {IFAC-PapersOnLine},
  note         = {9th Vienna International Conference on Mathematical Modelling},
  number       = {2},
  pages        = {319--324},
  title        = {{Modeling and Motion Planning for an Artificial Fishtail}},
  volume       = {51}
}

@misc{Valseth2020,
  author       = {Valseth, Eirik and Romkes, Albert},
  date         = {2020},
  eprint       = {2003.10904},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {Goal-Oriented Error Estimation for the Automatic Variationally Stable FE Method for Convection-Dominated Diffusion Problems},
  url          = {https://arxiv.org/abs/2003.10904}
}

@article{Vouriot2019,
  author       = {Vouriot, Carolanne VM and Angeloudis, Athanasios and Kramer, Stephan C and Piggott, Matthew D},
  date         = {2019},
  doi          = {10.1007/s10652-018-9626-4},
  journaltitle = {Environmental Fluid Mechanics},
  number       = {2},
  pages        = {329--348},
  publisher    = {Springer},
  title        = {Fate of large-scale vortices in idealized tidal lagoons},
  volume       = {19}
}

@inproceedings{Wallwork2020a,
  author       = {Wallwork, Joseph G and Barral, Nicolas and Ham, David A and Piggott, Matthew D},
  booktitle    = {Proceedings of the 28th International Meshing Roundtable},
  date         = {2020-02},
  doi          = {10.5281/zenodo.3653373},
  pages        = {83--100},
  publisher    = {Zenodo},
  title        = {Anisotropic Goal-Oriented Mesh Adaptation in Firedrake},
  url          = {https://doi.org/10.5281/zenodo.3653373}
}

@article{Wallwork2020b,
  author       = {Wallwork, Joseph and Barral, Nicolas and Kramer, Stephan and Ham, David and Piggott, Matthew},
  date         = {2020-05},
  doi          = {10.1007/s42452-020-2745-9},
  issue        = {6},
  journaltitle = {Springer Nature Applied Sciences},
  pages        = {1053--1063},
  publisher    = {Springer},
  title        = {Goal-oriented Error Estimation and Mesh Adaptation for Shallow Water Modelling},
  url          = {https://rdcu.be/b35wZ},
  volume       = {2}
}

@misc{Wimmer2019,
  author       = {Wimmer, Golo and Cotter, Colin and Bauer, Werner},
  date         = {2019},
  eprint       = {1901.06349},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {Energy conserving upwinded compatible finite element schemes for the rotating shallow water equations},
  url          = {https://arxiv.org/abs/1901.06349}
}

@misc{Wimmer2020,
  author       = {Wimmer, Golo A. and Cotter, Colin J. and Bauer, Werner},
  date         = {2020},
  eprint       = {2001.09590},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  title        = {Energy conserving SUPG methods for compatible finite element schemes in numerical weather prediction},
  url          = {https://arxiv.org/abs/2001.09590}
}

@article{Xia2020,
  author       = {Xia, Jingmin and Farrell, Patrick E and Castro, Saullo GP},
  date         = {2020},
  doi          = {10.1016/j.tws.2020.106662},
  journaltitle = {Thin-Walled Structures},
  pages        = {106662},
  publisher    = {Elsevier},
  title        = {Nonlinear bifurcation analysis of stiffener profiles via deflation techniques},
  volume       = {149}
}

@article{Yamazaki2017,
  author       = {Yamazaki, Hiroe and Shipton, Jemma and Cullen, Michael J. P. and Mitchell, Lawrence and Cotter, Colin J.},
  date         = {2017},
  doi          = {10.1016/j.jcp.2017.04.006},
  eprint       = {1611.04929},
  eprintclass  = {math.NA},
  eprinttype   = {arXiv},
  journaltitle = {Journal of Computational Physics},
  pages        = {130--149},
  title        = {{Vertical slice modelling of nonlinear Eady waves using a compatible finite element method}},
  url          = {http://arxiv.org/abs/1611.04929},
  volume       = {343}
}

@misc{Zhang2019,
  author       = {Zhang, Hong and Constantinescu, Emil M. and Smith, Barry F.},
  date         = {2019},
  eprint       = {1912.07696},
  eprintclass  = {cs.MS},
  eprinttype   = {arXiv},
  title        = {PETSc TSAdjoint: a discrete adjoint ODE solver for first-order and second-order sensitivity analysis},
  url          = {https://arxiv.org/abs/1912.07696}
}

@misc{Zimmerman2019,
  author       = {Zimmerman, Alexander Gary and Kowalski, Julia},
  date         = {2019},
  eprint       = {1907.04414},
  eprintclass  = {physics.comp-ph},
  eprinttype   = {arXiv},
  title        = {Simulating convection-coupled phase-change in enthalpy form with mixed finite elements},
  url          = {https://arxiv.org/abs/1907.04414}
}

